Masteriyo\RestApi\Controllers\Version1\CrudController A

Total Complexity 62
Dependencies 6
Dependents 0
Total lines 799
Lines of code 383
Logical lines of code 181
Comment lines 329
Methods 18
Properties 3

Methods 18

Method Rating Maintainability Complexity Lines of code
delete_item()
A
47 10 32
get_items()
A
46 7 38
get_collection_params()
A
35 2 109
save_object()
S
54 6 21
update_item()
S
52 6 21
prepare_items_query()
S
55 6 18
create_item()
S
50 5 25
prepare_objects_query()
S
50 4 28
get_allowed_query_vars()
S
50 3 30
get_item()
S
59 4 12
get_objects()
S
57 2 16
prepare_links()
S
63 1 11
get_object()
S
68 1 7
check_item_permission()
S
79 1 3
get_permalink()
S
82 1 3
prepare_object_for_database()
S
76 1 3
prepare_object_for_response()
S
76 1 3
clone_item()
S
76 1 3